managing contractor - Français Anglais Dictionnaire